xeno nucleic acid - Alemán Inglés Diccionario